912469
1095148
940447
111997
144772
433928
1121557
305601
453412
286988
491427
634831
130528
121394
820535
862905
486700
913983
917772
974906
912457
77663
792728
511655